package com.mdd.common.entity.log;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 订单退款日志实体
 */
@Data
public class OrderRefundLog implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value="id", type= IdType.AUTO)
    private Long id; //
    private String sn; // 退款单号
    private Long refundId; // 退款表id
    private BigDecimal refundAmount;
    private Integer type; // 类型:1-系统;2-后台;3-用户;
    private Long operatorId; // 操作人id
    private Integer refundStatus; // 退款申请状态:0-退款中;1-退款成功;2-退款失败;
    private String wechatRefundId; // 微信返回退款id
    private String refundMsg; // 微信返回信息
    private Long createTime; // 创建时间
    private Long updateTime; // 更新时间
    private String remark;//备注
    private Integer reviewStatus;//审核状态：0-待审核；1-审核通过；2-审核不通过

}
